Repository navigation
Add Spanish localization - #1101
Changyong Gong (chagong) merged 5 commits into
Conversation
|
@microsoft-github-policy-service agree |
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
Localization parity and command links were validated with no unresolved issues.
Review effort: Lite
Findings: None
What changed in this PR
Adds complete Spanish localization for the extension.
Changes:
- Adds 70 Spanish translations across commands, settings, tasks, and welcome views.
- Preserves localization keys and command URIs.
| File | Description |
|---|---|
package.nls.es.json |
Spanish translations for extension UI strings. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "taskDefinitions.java.project.exportJar.elements": "Lista de contenido del archivo JAR exportado.", | ||
| "taskDefinitions.java.project.exportJar.mainClass": "Clase principal del manifiesto del archivo JAR exportado.", | ||
| "taskDefinitions.java.project.exportJar.compileOutput": "Carpetas que contienen archivos de clase de salida en el ámbito de ejecución.", | ||
| "taskDefinitions.java.project.exportJar.testCompileOutput": "Carpetas que contienen archivos de clase de salida en el ámbito de prueba.", |
There was a problem hiding this comment.
Optional wording suggestion: ámbito de pruebas is more idiomatic than ámbito de prueba for “test scope.” This also applies to the test-dependency description below.
There was a problem hiding this comment.
Thanks for the wording suggestion. Updated both test-scope strings to “ámbito de pruebas” in 639d157 (testCompileOutput and testDependencies). I also reran npm run compile and npm run tslint successfully.
eb3fba0
into
microsoft:main
Summary
package.nls.es.jsonfor the extensionpackage.nls.jsonThis covers commands, settings, task definitions, and Java Projects welcome views, including Create Java Project.
Validation
jqvalidation and exact key-parity check withpackage.nls.jsonnpm run compilenpm run tslintnpm exec -- vsce lsconfirmspackage.nls.es.jsonis packagednpm test: 53 tests pass; two existing Simple Project View integration tests fail because the Red Hat Java test host reportsNo delegateCommandHandler for java.getPackageData(unrelated to this JSON-only change)